package com.iot.service;

import com.iot.model.entity.ShareEntity;
import com.iot.model.query.ShareQuery;
import com.iot.model.dto.ShareDto;
import com.iot.commons.ResponseResult;

/**
 * ShareService
 * @author: dh
 * @date: 2024-04-22 14:51:44
 */
public interface ShareService {

    ResponseResult getList(ShareQuery share);

    ResponseResult  reply(ShareDto share);

    ResponseResult invite(ShareDto share);

    ResponseResult apply(ShareDto share);

    ResponseResult edit(ShareDto share);

    ShareEntity getById(Long id);
}
